package com.corpgovernment.organization.operatelog.service.pojo;

import com.corpgovernment.common.operatelog.bo.BaseBo;
import lombok.Data;

import java.util.Date;

/**
 * @ClassName: StaffAddPojo
 * @description: TODO
 * @author: jiang.luo
 * @date: Created in 19:25 2020/1/2
 * @Version: 1.0
 **/
@Data
public class StaffAddPojo extends BaseBo {
    /**
     * 主键
     **/
    private Long id;

    /**
     * 用户Id（_SLXXXXXX）
     **/
    private String uid;

    /**
     * 用户名
     **/
    private String name;

    /**
     * 用户状态 T:使用中  F:已停用
     **/
    private String valid;

    /**
     * 用户手机
     **/
    private String mobilePhone;

    /**
     * 手机码
     */
    private String areaCode;

    /**
     * 邮箱
     **/
    private String email;

    /**
     * 用户性别 M:男  F:女
     **/
    private String gender;

    /**
     * 生日
     **/
    private Date birthday;

    /**
     * 英文名前部
     **/
    private String firstEnName;

    /**
     * 英文名中间
     **/
    private String midEnName;

    /**
     * 英文名最后
     **/
    private String lastEnName;

    /**
     * 国籍二字码
     **/
    private String nationality;

    /**
     * 是不是后台用户
     */
    private Boolean isBackground;
    /**
     * 用户角色 0员工 1领导 2秘书 3财务 4结算
     */
    private String userRole;

    /**
     * 删除状态 0:未删除 1:删除 默认是0
     */
    private boolean isDeleted;

    /**
     * 头像
     */
    private String portrait;


    /**
     * 0拒绝，1正常，2待审核，3离职
     */
    private Integer status;

    /**
     * 是否为负责人
     */
    private Boolean isLeader;

    /**
     * 组织结构id
     */
    private String orgId;

    /**
     * 岗位id
     */
    private Long postId;

    /**
     * 创建时间
     **/
    private Date datachangeCreatetime;

    /**
     * 最后更改时间
     **/
    private Date datachangeLasttime;


}
